package com.april.pattern.creational.builder;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 飞船 = 引擎 + 逃逸仓 + 轨道舱
 *
 * @author April
 * @version V1.0.0
 * @date 2019/06/22 20:55
 * @description 真正的飞船
 */
@Getter
@Setter
@ToString
@AllArgsConstructor
public class AirShip {
    /**
     * 引擎
     */
    private Engine engine;

    /**
     * 逃逸仓
     */
    private EscapeTower escapeTower;

    /**
     * 轨道舱
     */
    private OrbitalModule orbitalModule;
}
